namespace Bosphorus.Integration.Jira.Thor.Core.Model.Domain
{
    public class Issue
    {
        private decimal id;
        private string key;
        private string summary;
        private string reporter;
        private string assignee;
        private string type;
        private string status;
        private Project project;

        public virtual decimal ID
        {
            get { return id; }
            set { id = value; }
        }

        public virtual string Key
        {
            get { return key; }
            set { key = value; }
        }

        public virtual string Summary
        {
            get { return summary; }
            set { summary = value; }
        }

        public virtual string Reporter
        {
            get { return reporter; }
            set { reporter = value; }
        }

        public virtual string Assignee
        {
            get { return assignee; }
            set { assignee = value; }
        }

        public virtual string Type
        {
            get { return type; }
            set { type = value; }
        }

        public virtual string Status
        {
            get { return status; }
            set { status = value; }
        }

        public virtual Project Project
        {
            get { return project; }
            set { project = value; }
        }
    }

}
